armored catfish - Francés Inglés Diccionario